home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Gamer Resource Kit / Hardcore Gamer Resource Kit - Disc 2.iso / Pc / F_J / ICR2WIN.ZIP / DOS2WINP.EXE / SIERRA.INF < prev    next >
INI File  |  1996-07-16  |  9KB  |  313 lines

  1. [Setup]
  2. SetupSize=2000
  3. Win95Logo=1
  4. RegProductKey=IndyCar Racing II
  5.  
  6. [Requirements]
  7. Colors=256
  8. ScreenWidth=640
  9. ScreenHeight=480
  10. VideoSpeed=400
  11. Wave=2
  12. MIDI=0
  13. CDRom=2
  14. MemKB=4048
  15. PhysicalMem=7808
  16. WinVer=395
  17. CPU=Pentium-60
  18. Joystick=1
  19. SwapFile=7808
  20. Printer=0
  21.  
  22. [Ident]
  23. Title=IndyCar Racing II
  24. ShortTitle=ICRII
  25. Version=1
  26. ProductID=93550
  27. ReadMe=README.DOC
  28.  
  29. [Dialogs]
  30. BEGIN 1, InstallSize
  31. InstallTitle
  32. 1,InstallText
  33. 3,FullInstall, (), FLAG50
  34. 3,CDInstall, (), FLAG40
  35. 10,OKText
  36. END
  37. BEGIN 2, DirectX
  38. DirectXTitle
  39. 1,DirectXText
  40. 10,OKText
  41. END
  42. BEGIN 3, Register
  43. RegisterTitle
  44. 1,RegisterText
  45. 12,YESText, (), FLAG8
  46. 13,NOText
  47. END
  48. BEGIN 4, Restart
  49. RestartTitle
  50. 1,RestartText
  51. 12,NowText, (), FLAG9
  52. 13,LaterText
  53. END
  54. BEGIN 5, Done
  55. DoneTitle
  56. 1,DoneText
  57. 10,OKText
  58. END
  59. BEGIN 6, Done2
  60. DoneTitle
  61. 1,DoneText2
  62. 10,OKText
  63. END
  64. BEGIN 7, LowDiskSpace
  65. LowDiskSpaceTitle
  66. 1,LowDiskSpaceText
  67. 10,OKText
  68. END
  69. BEGIN 8, DosPatch
  70. DosPatchTitle
  71. 1,DosPatchText
  72. 12, YesText, (), FLAG2
  73. 13, NoText
  74. END
  75. BEGIN 9, DosPatchFirst
  76. DosPatchPleaseInstallTitle
  77. 1,DosPatchPleaseInstallText
  78. 10,OKText
  79. END
  80.  
  81. [Script]
  82. :Start
  83. ;
  84. ;;;;;;;;;;;;;;;;;;
  85. ;; Remind user to install DOS v1.0.2 patch first.
  86. ;;;;;;;;;;;;;;;;;;
  87. ;
  88. DIALOG DosPatch
  89. FLAG2 Goto ContinueInstall
  90. Goto DosPatchFirstDlg
  91. ;
  92. ;;;;;;;;;;;;;;;;;;
  93. ;; pick the destination directory
  94. ;;;;;;;;;;;;;;;;;;
  95. ;
  96. :ContinueInstall
  97. PICKDEST NotEnoughSpace
  98. ;
  99. ;;;;;;;;;;;;;;;;;;
  100. ;; Copy the files
  101. ;;;;;;;;;;;;;;;;;;
  102. ;
  103. COPY
  104. ;
  105. ;;;;;;;;;;;;;;;;;;
  106. ; Delete the my.log file from the SAVED folder, and set the CARS95.DAT
  107. ; file to be read-only.
  108. ;;;;;;;;;;;;;;;;;;
  109. ;
  110. DELETEFILE *DESTDIR\SAVED\MY.LOG
  111. EXIST *DESTDIR\CARS\CARS95\CARS95.DAT FLAG89
  112. FLAG89 RUN 0 ICR2\WINDY.EXE ATTRIB +R *DESTDIR\CARS\CARS95\CARS95.DAT
  113. ;
  114. ;;;;;;;;;;;;;;;;;;
  115. ;; Run the batch file to convert the track names to upper case
  116. ;;;;;;;;;;;;;;;;;;
  117. ;
  118. RUN NOWAIT 0 ICR2\WINDY.EXE TRK2UPR.BAT *DESTDIR\TRACKS
  119. ;
  120. ;;;;;;;;;;;;;;;;;;
  121. ;; Add the program group
  122. ;;;;;;;;;;;;;;;;;;
  123. ;
  124. ADDPROGMANGROUP Sierra
  125. ;
  126. ;;;;;;;;;;;;;;;;;;
  127. ;; Add the program items
  128. ;;;;;;;;;;;;;;;;;;
  129. ;
  130. ADDPROGMANITEM /D *SIERRADIR\SETUP.EXE *SOURCEDIR\, SetupText, ,*SIERRADIR\
  131. ADDPROGMANITEM /D *DESTDIR\WINDY.EXE, Product, ,*DESTDIR\
  132. ADDPROGMANITEM /D *DESTDIR\PAINTSHP.EXE, Design, ,*DESTDIR\
  133. ADDPROGMANITEM /F /D WINHELP *DESTDIR\WINDY.HLP, Help
  134. ADDPROGMANITEM /F /D WRITE *DESTDIR\README.DOC, Notes
  135. ;
  136. ;;;;;;;;;;;;;;;;;;
  137. ;; Tell use that we want DirectX
  138. ;;;;;;;;;;;;;;;;;;
  139. ;
  140. DIALOG DirectX
  141. ;
  142. ;;;;;;;;;;;;;;;;;;
  143. ;; Now check for DirectX and install it if need be.
  144. ;;;;;;;;;;;;;;;;;;
  145. ;
  146. VERSIONCHECK *SYSTEMDIR\DDRAW16.DLL 4.2.0.95 FLAG95
  147. VERSIONCHECK *SYSTEMDIR\DDRAW.DLL 4.2.0.95 FLAG95
  148. VERSIONCHECK *SYSTEMDIR\DPLAY.DLL 4.2.0.95 FLAG95
  149. VERSIONCHECK *SYSTEMDIR\DSOUND.DLL 4.2.0.95 FLAG95
  150. ;
  151. ;;;;;;;;;;;;;;;;;;
  152. ;; Install Direct X via Direct Setup
  153. ;;;;;;;;;;;;;;;;;;
  154. ;
  155. FLAG95 INSTALLDIRECTX
  156. ;
  157. ;;;;;;;;;;;;;;;;;;
  158. ;; Add our various registry keys/values...
  159. ;;;;;;;;;;;;;;;;;;
  160. ;
  161. ; Add file suffixes for saved games...
  162. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.STN, DEFAULT, ICR2 Standings
  163. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.CAR, DEFAULT, ICR2 Car File
  164. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.CF1, DEFAULT, ICR2 Controls
  165. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.STG, DEFAULT, ICR2 Garage
  166. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.ST1, DEFAULT, ICR2 Garage
  167. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.RAC, DEFAULT, ICR2 Race
  168. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\.CMP, DEFAULT, ICR2 Season
  169. ;
  170. ; ICR2 Standings base class entries...
  171. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Standings, DEFAULT, IndyCar Racing II Standings
  172. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Standings\DefaultIcon, DEFAULT, NOTEPAD.EXE
  173. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Standings\Shell\Run\command, DEFAULT, NOTEPAD.EXE "%1"
  174. ;
  175. ; ICR2 Car File base class entries...
  176. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Car File, DEFAULT, IndyCar Racing II Car File
  177. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Car File\DefaultIcon, DEFAULT, *DESTDIR\CARFILE.ICO
  178. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Car File\Shell\Run\command, DEFAULT, *DESTDIR\PAINTSHP.EXE "%1"
  179. ;
  180. ; ICR2 Controls base class entries...
  181. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Controls, DEFAULT, IndyCar Racing II Saved Control Settings
  182. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Controls\DefaultIcon, DEFAULT, *DESTDIR\CONTROLS.ICO
  183. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Controls\Shell\Run\command, DEFAULT, *DESTDIR\WINDY.EXE "%1"
  184. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Controls\Shellex\PropertySheetHandlers, DEFAULT, ICR2Page
  185. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Controls\Shellex\PropertySheetHandlers\ICR2Page, DEFAULT, {1066F700-978D-11cf-9CF6-00AA00241A68}
  186. ;
  187. ; ICR2 Garage base class entries...
  188. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Garage, DEFAULT, IndyCar Racing II Saved Garage Settings
  189. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Garage\DefaultIcon, DEFAULT, *DESTDIR\GARAGE.ICO
  190. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Garage\Shell\Run\command, DEFAULT, *DESTDIR\WINDY.EXE "%1"
  191. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Garage\Shellex\PropertySheetHandlers, DEFAULT, ICR2Page
  192. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Garage\Shellex\PropertySheetHandlers\ICR2Page, DEFAULT, {1066F700-978D-11cf-9CF6-00AA00241A68}
  193. ;
  194. ; ICR2 Race base class entries...
  195. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Race, DEFAULT, IndyCar Racing II Saved Race
  196. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Race\DefaultIcon, DEFAULT, *DESTDIR\SAVDRACE.ICO
  197. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Race\Shell\Run\command, DEFAULT, *DESTDIR\WINDY.EXE "%1"
  198. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Race\Shellex\PropertySheetHandlers, DEFAULT, ICR2Page
  199. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Race\Shellex\PropertySheetHandlers\ICR2Page, DEFAULT, {1066F700-978D-11cf-9CF6-00AA00241A68}
  200. ;
  201. ; ICR2 Season base class entries...
  202. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Season, DEFAULT, IndyCar Racing II Saved Championship Season
  203. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Season\DefaultIcon, DEFAULT, *DESTDIR\SAVDCHMP.ICO
  204. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Season\Shell\Run\command, DEFAULT, *DESTDIR\WINDY.EXE "%1"
  205. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Season\Shellex\PropertySheetHandlers, DEFAULT, ICR2Page
  206. ADDTOREG HKEY_LOCAL_MACHINE\Software\Classes\ICR2 Season\Shellex\PropertySheetHandlers\ICR2Page, DEFAULT, {1066F700-978D-11cf-9CF6-00AA00241A68}
  207. ;
  208. ; Property sheet handler entries...
  209. ADDTOREG HKEY_CLASSES_ROOT\CLSID\{1066F700-978D-11cf-9CF6-00AA00241A68}, DEFAULT, IndyCar Racing II Property Sheet Handler
  210. ADDTOREG HKEY_CLASSES_ROOT\CLSID\{1066F700-978D-11cf-9CF6-00AA00241A68}\InprocServer32, DEFAULT, *DESTDIR\PRPSHEET.DLL
  211. ADDTOREG HKEY_CLASSES_ROOT\CLSID\{1066F700-978D-11cf-9CF6-00AA00241A68}\InprocServer32, ThreadingModel, Apartment
  212. ;
  213. ; Perform the above registry commands...
  214. CLOSEREG
  215. ;
  216. ;;;;;;;;;;;;;;;;;;
  217. ;; Add the Setup/Uninstall information to the registry.
  218. ;;;;;;;;;;;;;;;;;;
  219. ;
  220. DOWIN95REGISTRY
  221. ;
  222. ;;;;;;;;;;;;;;;;;;
  223. ;; Ask the user if they would like to register
  224. ;;;;;;;;;;;;;;;;;;
  225. ;
  226. :Register
  227. DIALOG Register
  228. FLAG8 REGISTER
  229. ;
  230. ;;;;;;;;;;;;;;;;;;
  231. ;; Since system files were installed, user MUST restart their system.
  232. ;; Prompt user that their system needs to be restarted.
  233. ;;;;;;;;;;;;;;;;;;
  234. ;
  235. FLAG95 DIALOG Restart
  236. FLAG9 RESTARTWINDOWS
  237. ;
  238. ;;;;;;;;;;;;;;;;;;
  239. ;; Did we restart?
  240. ;;;;;;;;;;;;;;;;;;
  241. ;
  242. FLAG95 Goto End2
  243. DIALOG Done2
  244. END
  245. ;
  246. ;;;;;;;;;;;;;;;;;;
  247. ;; Tell the user we are done but they must restart their system.
  248. ;;;;;;;;;;;;;;;;;;
  249. ;
  250. :End2
  251. DIALOG Done
  252. END
  253. ;
  254. ;;;;;;;;;;;;;;;;;;
  255. ;; Tell user there was not enough free space.
  256. ;;;;;;;;;;;;;;;;;;
  257. ;
  258. :NotEnoughSpace
  259. DIALOG LowDiskSpace
  260. END
  261. ;
  262. ;;;;;;;;;;;;;;;;;;
  263. ;; Tell user to install v1.0.2 patch first
  264. ;;;;;;;;;;;;;;;;;;
  265. ;
  266. :DosPatchFirstDlg
  267. DIALOG DosPatchFirst
  268. END
  269.  
  270. [Archives]
  271. ICR2\,1,0,1
  272. ICR2\PAINTSHO\,1,0,1
  273. ICR2\SAVED\,1,0,1
  274.  
  275. [Files]
  276. ;
  277. ;;;;;;;;;;;;;;;;;;
  278. ;; Empty files used to create some directories...
  279. ;;;;;;;;;;;;;;;;;;
  280. ;
  281. *DESTDIR\SAVED\MY.LOG,ICR2\SAVED\,1,0,1
  282. ;
  283. ;============================
  284. ;Directory: \ICR2
  285. ;============================
  286. ;
  287. *DESTDIR\PAINTSHP.EXE,ICR2\,1,1556480,1
  288. *DESTDIR\WINDY.EXE,ICR2\,1,1912832,1
  289. *DESTDIR\FLAG.ANI,ICR2\,1,9412,1
  290. *DESTDIR\TIMER95.DLL,ICR2\,1,24576,1
  291. *DESTDIR\COMM95.DLL,ICR2\,1,24576,1
  292. *DESTDIR\CONTROLS.ICO,ICR2\,1,3758,1
  293. *DESTDIR\GARAGE.ICO,ICR2\,1,3758,1
  294. *DESTDIR\PAINTKIT.CNT,ICR2\,1,1127,1
  295. *DESTDIR\PAINTKIT.HLP,ICR2\,1,1021223,1
  296. *DESTDIR\PRPSHEET.DLL,ICR2\,1,65024,1
  297. *DESTDIR\README.DOC,ICR2\,1,24064,1
  298. *DESTDIR\WINDY.CNT,ICR2\,1,1374,1
  299. *DESTDIR\WINDY.HLP,ICR2\,1,1981132,1
  300. *DESTDIR\SAVDRACE.ICO,ICR2\,1,3758,1
  301. *DESTDIR\SAVDCHMP.ICO,ICR2\,1,3758,1
  302. *DESTDIR\CARFILE.ICO,ICR2\,1,3758,1
  303. *DESTDIR\CTRLSWIN.CFG,ICR2\,1,124,1
  304. ;============================ 
  305. ;Directory: \ICR2\PAINTSHO 
  306. ;============================ 
  307. *DESTDIR\PAINTSHO\PAINTSHO.DAT,ICR2\PAINTSHO\,1,141000,0,50
  308.  
  309.  
  310.  
  311.